$(function () {
    console.log('添加用户');
    // 自定义校验规则
    layui.form.verify({
        ispwd: [
            /^\S{5,12}$/,
            '密码必须是5-12位的非空字符！'
        ],
        isemail: [
            /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,
            '必须是正确的邮箱'
        ],
        isuser: [
            /^[a-zA-Z0-9_-]{4,12}$/,
            '用户名必须是英文，不超过12位'
        ],
        rePwd: function (value) {
            // 确认密码（value的值） 和 新密码（需要获取） 必须一致
            var newPwd = $('[placeholder=请输入密码]').val()
            if (value !== newPwd) {
                return '两次密码必须一致！'
            }
        }




    })

    // 提交功能
    layui.form.on('submit(formDemo)', data => {
        $.ajax({
            type: 'post',
            url: '/admin/users',
            // 解构对象
            data: {
                ...data.field
            },
            success(res) {
                if (res.status !== 0) return layui.layer.msg(res.message, {
                    icon: 5
                })
                layui.layer.msg(res.message, {
                    icon: 6
                }, () => {
                    console.log(res);
                    location.href = 'user.html'

                })
            }
        })
        console.log(data.field) //当前容器的全部表单字段，名值对形式：{name: value}
        return false; //阻止表单跳转。如果需要表单跳转，去掉这段即可。
    });
})